sea moat - Español Inglés Diccionario